// body {
//   margin: 0;
//   font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
//     'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
//     sans-serif;
//   -webkit-font-smoothing: antialiased;
//   -moz-osx-font-smoothing: grayscale;
// }

// code {
//   font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
//     monospace;
// }

@import-normalize;

@import"helper";


* {
    margin: 0;
    padding: 0;
}

* {
    box-sizing: border-box;
}

*::after {
    box-sizing: border-box;
}

*::before {
    box-sizing: border-box;
}

ul,
ol {
    list-style: none;
}

a {
    text-decoration: none;
    color: inherit;
}

body {
    font-family: $font-hei;
    font-size: 16px;
    line-height: 1.2;
    background: #f5f5f5;
}

.icon {
    width: 1.5em;
    height: 1.5em;
    display: inline-block;
}

button,
input {
    font: inherit;

}

:focus {
    outline: none;
}

.clearfix::after {
    content: '';
    display: block;
    clear: both;
}

.oneLine {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}